/* eslint-disable */
import React from 'react';

/**
 * An SVG Weaveworks logo
 * ```javascript
 * import React from 'react';
 * import { WeaveWorksLogo } from 'weaveworks-ui-components'
 *
 * React.render(<WeaveWorksLogo />, document.getElementById('logo'))
 * ```
 */
export default class WeaveWorksLogo extends React.Component {
  render() {
    return (
      <div className="logo">
        <svg width="100%" height="100%" viewBox="0 0 943 177">
          <path
            fill="#001755"
            d="M42.11,83.17 L117.53,15.8 C111.487562,11.0449463 104.739592,7.26270929 97.53,4.59 L42.11,54.11 L42.11,83.17 Z"
          />
          <path
            fill="#001755"
            d="M20.44,73.47 L0,91.72 C1.83367858,99.1869254 4.82668537,106.320202 8.87,112.86 L20.43,102.53 L20.44,73.47 Z"
          />
          <path
            fill="#00B4ED"
            d="M82.45,18.07 L82.45,0.77 C75.2628577,-0.273475239 67.9612538,-0.253258523 60.78,0.83 L60.78,37.43 L82.45,18.07 Z"
          />
          <path
            fill="#00B4ED"
            d="M82.45,119.87 L82.45,47.13 L60.78,66.49 L60.78,147.17 C68.7439244,148.372793 76.8509755,148.264699 84.78,146.85 L142.78,95.01 C145.79396,84.9202718 146.608954,74.30149 145.17,63.87 L82.45,119.87 Z"
          />
          <path
            fill="#EB6101"
            d="M82.45,98.52 L140.59,46.59 C137.841277,39.7053165 134.072434,33.2733376 129.41,27.51 L82.41,69.51 L82.45,98.52 Z"
          />
          <path
            fill="#EB6101"
            d="M60.78,88.82 L42.11,105.49 L42.11,6.24 C34.0810282,9.77540833 26.7437602,14.7086799 20.44,20.81 L20.44,127.19 C25.3428431,131.926086 30.8748625,135.964057 36.88,139.19 L60.78,117.84 L60.78,88.82 Z"
          />
          <polygon
            fill="#001755"
            points="252.73 89.1 266.56 37.22 285.17 37.22 264.63 109.38 242.73 109.38 230.48 60.79 218.23 109.38 196.38 109.38 175.84 37.22 194.41 37.22 208.24 89.1 221.93 37.22 239.05 37.22"
          />
          <path
            fill="#001755"
            d="M353.6,85.68 C351.49,100 340.43,110.3 321.47,110.3 C301.32,110.3 286.47,98.19 286.47,73.7 C286.47,49.21 301.88,36.3 321.47,36.3 C343.2,36.3 354.65,52.23 354.65,73.56 L354.65,77.38 L304.88,77.38 C304.88,85.38 308.17,95.55 321.21,95.55 C328.45,95.55 334.11,92 335.56,85.28 L353.6,85.68 Z M335.82,64.61 C335.16,54.61 328.71,50.92 321.34,50.92 C312.91,50.92 306.46,56.05 305.54,64.61 L335.82,64.61 Z"
          />
          <path
            fill="#001755"
            d="M407.8,62.63 L407.8,60.13 C407.8,54.47 405.43,50.78 394.8,50.78 C381.5,50.78 381.11,58.15 381.11,60.66 L363.95,60.66 C363.95,49.99 368.43,36.3 395.29,36.3 C420.97,36.3 425.58,49.07 425.58,59.47 L425.58,99.23 C425.547387,101.606127 425.677693,103.981695 425.97,106.34 L426.5,109.34 L408.32,109.34 L408.32,102.1 C403.19,107.23 396.07,110.26 385.94,110.26 C371.72,110.26 360.94,101.96 360.94,87.61 C360.94,71.02 376.61,67.46 382.94,66.41 L407.8,62.63 Z M407.8,76.19 L400.8,77.24 C396.98,77.9 392.37,78.56 389.61,79.08 C386.61,79.61 383.95,80.27 381.97,81.84 C380.144121,83.2531908 379.115587,85.463048 379.21,87.77 C379.21,89.88 380,96.46 389.88,96.46 C395.67,96.46 400.81,94.35 403.57,91.59 C407.13,88.04 407.78,83.59 407.78,80 L407.8,76.19 Z"
          />
          <polygon
            fill="#001755"
            points="476.66 109.38 452.57 109.38 428.87 37.22 448.36 37.22 464.95 92.39 481.67 37.22 500.67 37.22"
          />
          <path
            fill="#001755"
            d="M568.44,85.68 C566.33,100.03 555.27,110.3 536.31,110.3 C516.16,110.3 501.31,98.19 501.31,73.7 C501.31,49.21 516.72,36.3 536.31,36.3 C558.04,36.3 569.49,52.23 569.49,73.56 L569.49,77.38 L519.72,77.38 C519.72,85.38 523.01,95.55 536.05,95.55 C543.29,95.55 548.95,92 550.4,85.28 L568.44,85.68 Z M550.67,64.61 C550.01,54.61 543.56,50.92 536.19,50.92 C527.76,50.92 521.31,56.05 520.39,64.61 L550.67,64.61 Z"
          />
          <polygon
            fill="#001755"
            points="595.04 109.38 574.1 39.07 585.42 39.07 601.88 98.59 618.34 39.07 630.59 39.07 647.17 98.71 663.63 39.06 674.69 39.06 653.49 109.37 640.49 109.37 624.29 51.17 608.17 109.38"
          />
          <path
            fill="#001755"
            d="M710.91,110.3 C691.82,110.3 678.65,98.19 678.65,74.22 C678.65,50.52 691.82,38.14 710.91,38.14 C730,38.14 743.04,50.25 743.04,74.22 C743.04,98.19 729.88,110.3 710.91,110.3 Z M710.91,101.21 C723.03,101.21 731.98,93.84 731.98,74.21 C731.98,54.58 722.98,47.21 710.91,47.21 C698.84,47.21 689.71,54.58 689.71,74.21 C689.71,93.84 698.67,101.21 710.91,101.21 L710.91,101.21 Z"
            fill="#001755"
          />
          <path
            fill="#001755"
            d="M787.17,50.12 C774.53,50.12 765.71,54.47 765.71,71.06 L765.71,109.38 L754.91,109.38 L754.91,39.06 L765.58,39.06 L765.58,51.17 C770.19,42.17 779.58,39.06 786.91,39.06 L791.91,39.06 L791.91,50.12 L787.17,50.12 Z"
          />
          <polygon
            fill="#001755"
            points="863.17 39.06 837.62 65.13 864.48 109.37 851.67 109.37 829.94 72.76 813.22 90.4 813.22 109.4 802.42 109.4 802.42 11.94 813.22 11.94 813.22 76.59 849.69 39.06"
          />
          <path
            fill="#001755"
            d="M913.3,58.29 C912.64,49.73 905.8,47.23 897.1,47.23 C889.6,47.23 880.25,49.6 880.25,57.9 C880.25,75.81 926.34,59.35 926.34,88.05 C926.34,97.66 920.81,110.3 896.19,110.3 C877.36,110.3 868.41,100.69 868.01,87.92 L879.86,87.92 C879.99,95.69 884.99,101.22 897.5,101.22 C911.85,101.22 915.41,95.03 915.41,88.71 C915.41,75.41 891.05,81.07 877.75,73.57 C872.88,70.81 869.45,66.46 869.45,58.57 C869.45,46.98 880.38,38.16 897.23,38.16 C918.17,38.16 924.35,50.41 924.75,58.31 L913.3,58.29 Z"
          />
        </svg>
      </div>
    );
  }
}
